package cn.hss.io.output;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

/**文件输出流写出数据
 * @author 作者：HeShaoShuai
 * @Email 邮箱：2569819541@qq.com
 * @Date 日期：2023/4/26 9:53
 * @Package 包名：cn.hss.io.output
 * @Project 项目名：JavaSE
 * @Version 1.0
 */
public class FileWriterWrite {
	public static void main(String[] args) {
		FileWriter fw =null;
		try {
			//方式二：给定要读取文件的名称，创建FileWriter对象
			fw = new FileWriter("fw.txt");
			//2.调用write方法，写出数据
			fw.write('我');
			fw.write('爱');
			fw.write('你');
			fw.write('中');
			fw.write('国');
			fw.write('呀');
			fw.write('呀');
			fw.flush();//强制将数据写入缓冲区
			System.out.println("字符数据写入完毕！");
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			//关闭流
			if (fw != null) {
				try {
					fw.close();
					System.out.println("字符输出流已关闭。。。");
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}
}
